machine which harvests - Spanish English Dictionary